home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_300 / 339_01 / quickref.doc < prev    next >
Text File  |  1990-12-12  |  3KB  |  130 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                  CTRLCLIB - The Ctrl+C Library - Quick Reference Guide
  9.  
  10.  
  11.           int  BreakFlag( int action, int flagset )
  12.           Returns: the current effective setting of the flag.
  13.  
  14.  
  15.           int  CapsLock( int setting )
  16.           Setting:L_OFF, L_ON, L_ALWAYSOFF, L_ALWAYSON, L_TOGGLE, zero, NULL
  17.           Returns: the functions previous setting; 0 for 1st time
  18.  
  19.  
  20.           int  CtrlcLibSetup( unsigned int varg)
  21.           Setting:FCTRLC,CTRLALTDEL,PAUSEKEY,CTRLS,CTRLP,PRINTSCREEN,
  22.                   SYSREQ,CTRLC,CTRLBREAK
  23.                         (Note: FCTRLC includes CTRLC and CTRLBREAK)
  24.           Returns: a count of the interrupt management handlers installed.
  25.  
  26.  
  27.           void CtrlcLibCleanup( void )
  28.           Returns: void
  29.  
  30.  
  31.           void CtrlAltDel( int action )
  32.           Action: DISABLE, ENABLE
  33.           Returns: void
  34.  
  35.  
  36.           void CtrlBreak( int action )
  37.           Action: DISABLE, ENABLE
  38.           Returns: void
  39.  
  40.  
  41.           void CtrlC( int action )
  42.           Action: DISABLE, ENABLE
  43.           Returns: void
  44.  
  45.  
  46.           void CtrlP( int action )
  47.           Action: DISABLE, ENABLE
  48.           Returns: void
  49.  
  50.  
  51.           void CtrlS( int action)
  52.           Action: DISABLE, ENABLE
  53.           Returns: void
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.           void FullCtrlC( int action )
  63.           Action: DISABLE, ENABLE
  64.           Returns: void
  65.  
  66.  
  67.           int  InsertLock( int setting)
  68.           Setting:L_OFF,L_ON,L_ALWAYSOFF,L_ALWAYSON,L_TOGGLE,zero,NULL
  69.           Returns: The functions previous setting;  zero 1st time called
  70.  
  71.  
  72.           void KeyboardHandler( int action )
  73.           Action:  INSTALL, REMOVE
  74.           Returns: void
  75.  
  76.  
  77.           int  NumLock( int setting )
  78.           Setting: L_OFF,L_ON,L_ALWAYSOFF,L_ALWAYSON,L_TOGGLE,zero,NULL
  79.           Returns: The functions previous setting; zero the 1st time called.
  80.  
  81.  
  82.           void PauseKey( int action )
  83.           Action: DISABLE, ENABLE
  84.           Returns: void
  85.  
  86.  
  87.           void PrintScreen( int action )
  88.           Action: DISABLE,ENABLE
  89.           Returns: void
  90.  
  91.  
  92.           unsigned QueryCtrlC( void )
  93.           Returns:  a break key value: CTRLC,CTRLBREAK,CTRL2,ALT3
  94.  
  95.  
  96.           unsigned QueryKeyPad5( void )
  97.           Returns:  a boolean status flag indicating if keypad 5 was pressed.
  98.  
  99.  
  100.           unsigned QueryPrtScr( void )
  101.           Returns: a print screen value:CTRLP,CTRLPRTSCR,PRINTSCEEN,zero
  102.  
  103.  
  104.           unsigned QuerySysReq( void )
  105.           Returns: SYSREQ, zero
  106.  
  107.  
  108.           int  ScrollLock( int setting )
  109.           Setting: L_OFF,L_ALWAYSOFF, L_ALWAYSON,L_TOGGLE,zero,NULL
  110.           Returns: Previous setting or zero
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.           void ShowCtrlC( void )
  120.           Returns: void
  121.  
  122.  
  123.           void SysReq( int action )
  124.           Action: INSTALL, REMOVE
  125.           Returns:  void
  126.  
  127.  
  128.           void SystemReset( int action )
  129.           Action: WARMBOOT,COLDBOOT
  130.           Returns: void